ICD\Hosting\Services\CurlClient A

Total Complexity 53
Dependencies 0
Dependents 0
Total lines 416
Lines of code 178
Logical lines of code 113
Comment lines 164
Methods 18
Properties 7

Methods 18

Method Rating Maintainability Complexity Lines of code
executeMulti()
A
44 11 45
clientRequest()
S
53 7 20
execute()
S
55 5 19
__construct()
S
61 4 12
initClient()
S
56 3 18
getFromCache()
S
67 3 7
trimParams()
S
69 3 6
isCachable()
S
70 3 6
hasValidResponse()
S
72 2 5
saveToCache()
S
67 2 7
getCacheFilePath()
S
71 2 5
closeClient()
S
68 2 7
get()
S
72 1 5
beforeRequest()
S
91 1 2
setHttpMethod()
S
81 1 3
getHttpMethod()
S
82 1 3
post()
S
72 1 5
cmdHash()
S
78 1 3